export const projects = [
  {
    id: 'project-1',
    title: '电商平台设计',
    category: 'web',
    tags: ['React', 'Node.js', 'MongoDB'],
    thumbnail: 'https://images.unsplash.com/photo-1523474253046-8cd2748b5fd2?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
    images: [
      'https://images.unsplash.com/photo-1523474253046-8cd2748b5fd2?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
      'https://images.unsplash.com/photo-1515378791036-0648a3ef77b2?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'
    ],
    description: '为客户开发的全功能电子商务平台，包括产品展示、购物车、支付集成和管理后台。',
    longDescription: `
      这是一个使用 React 和 Node.js 构建的完整电子商务解决方案。该项目的主要挑战是创建一个既美观又高效的用户体验，同时确保后端系统的可靠性和安全性。
      
      ## 主要功能
      
      - 响应式产品展示界面
      - 高级搜索和过滤功能
      - 用户账户和个人资料管理
      - 购物车和结账流程
      - 支付网关集成
      - 订单跟踪系统
      - 管理员仪表板
      
      ## 技术栈
      
      **前端:**
      - React
      - Redux
      - Material UI
      - SCSS
      
      **后端:**
      - Node.js
      - Express
      - MongoDB
      - JWT认证
      
      **部署:**
      - AWS
      - Docker
      - CI/CD Pipeline
    `,
    client: 'ABC 零售公司',
    date: '2023年10月',
    url: 'https://example.com/project1'
  },
  {
    id: 'project-2',
    title: '健康追踪应用',
    category: 'mobile',
    tags: ['React Native', 'Firebase', 'Health API'],
    thumbnail: 'https://images.unsplash.com/photo-1576091160550-2173dba999ef?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
    images: [
      'https://images.unsplash.com/photo-1576091160550-2173dba999ef?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
      'https://images.unsplash.com/photo-1530026186672-2cd00ffc50fe?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'
    ],
    description: '帮助用户跟踪健康指标、设定目标并获取个性化建议的移动应用程序。',
    longDescription: `
      这款健康追踪应用旨在为用户提供一个全面的健康管理解决方案。应用程序使用React Native开发，确保在iOS和Android平台上都能提供一致的体验。
      
      ## 主要功能
      
      - 活动和运动追踪
      - 饮食和营养记录
      - 睡眠质量分析
      - 水分摄入追踪
      - 目标设定和进度监控
      - 个性化健康建议
      - 社区支持和挑战
      
      ## 技术挑战
      
      项目的主要挑战是整合各种健康API和设备，同时确保用户数据的安全性和隐私。我实现了端到端加密和严格的数据访问控制，以保护用户的敏感健康信息。
      
      ## 技术栈
      
      - React Native
      - Firebase (认证、数据库、存储)
      - Apple HealthKit & Google Fit APIs
      - Redux
      - Native Modules
      - Push Notifications
    `,
    client: '健康科技初创公司',
    date: '2023年7月',
    url: 'https://example.com/project2'
  },
  {
    id: 'project-3',
    title: '数据可视化仪表板',
    category: 'data',
    tags: ['D3.js', 'Vue.js', 'Python'],
    thumbnail: 'https://images.unsplash.com/photo-1551288049-bebda4e38f71?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
    images: [
      'https://images.unsplash.com/photo-1551288049-bebda4e38f71?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
      'https://images.unsplash.com/photo-1543286386-713bdd548da4?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'
    ],
    description: '为金融分析师开发的高级数据可视化工具，提供实时市场数据和预测分析。',
    longDescription: `
      这个数据可视化仪表板项目为金融分析师提供了强大的工具，用于理解和解释复杂的市场数据。仪表板提供实时更新，并使用先进的分析算法生成预测和见解。
      
      ## 主要功能
      
      - 实时市场数据可视化
      - 交互式图表和图形
      - 自定义报告生成
      - 预测分析
      - 数据导出和共享功能
      - 警报和通知系统
      
      ## 技术实现
      
      前端使用Vue.js和D3.js构建，提供流畅的用户体验和丰富的交互式可视化效果。后端使用Python处理数据分析和机器学习模型，通过API向前端提供数据。
      
      ## 技术栈
      
      **前端:**
      - Vue.js
      - D3.js
      - Vuex
      - WebSockets
      
      **后端:**
      - Python
      - Flask
      - Pandas
      - NumPy
      - scikit-learn
      
      **数据库:**
      - PostgreSQL
      - TimescaleDB
    `,
    client: '全球投资公司',
    date: '2023年3月',
    url: 'https://example.com/project3'
  },
  {
    id: 'project-4',
    title: '企业内容管理系统',
    category: 'web',
    tags: ['Angular', 'TypeScript', '.NET Core'],
    thumbnail: 'https://images.unsplash.com/photo-1531538606174-0f90ff5dce83?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
    images: [
      'https://images.unsplash.com/photo-1531538606174-0f90ff5dce83?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
      'https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'
    ],
    description: '为大型企业开发的内容管理系统，支持多用户协作、工作流程和权限控制。',
    longDescription: `
      这个企业级内容管理系统(CMS)为大型组织提供了一个集中式平台，用于管理、存储和协作处理各种类型的内容。系统支持复杂的工作流程和精细的权限控制。
      
      ## 主要功能
      
      - 文档管理和版本控制
      - 高级搜索和元数据管理
      - 用户权限和角色管理
      - 工作流程自动化
      - 内容审批流程
      - 报告和分析
      - 多语言支持
      
      ## 技术挑战
      
      项目的主要挑战是设计一个既能满足复杂企业需求，又保持用户友好的系统。我实现了模块化架构，使系统能够根据不同部门的需求进行定制和扩展。
      
      ## 技术栈
      
      **前端:**
      - Angular
      - TypeScript
      - RxJS
      - NGRX
      
      **后端:**
      - .NET Core
      - SQL Server
      - Entity Framework
      - Azure Services
    `,
    client: '跨国企业集团',
    date: '2022年11月',
    url: 'https://example.com/project4'
  },
  {
    id: 'project-5',
    title: '智能家居控制系统',
    category: 'iot',
    tags: ['IoT', 'React', 'Node.js', 'MQTT'],
    thumbnail: 'https://images.unsplash.com/photo-1558002038-bb0237f4e204?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
    images: [
      'https://images.unsplash.com/photo-1558002038-bb0237f4e204?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
      'https://images.unsplash.com/photo-1527689368864-3a821dbccc34?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'
    ],
    description: '连接和控制各种智能家居设备的系统，包括移动应用和语音控制功能。',
    longDescription: `
      这个智能家居控制系统项目为用户提供了一个统一的平台，用于控制和监控家中的各种智能设备。系统包括一个web界面和移动应用程序，支持远程控制和自动化场景。
      
      ## 主要功能
      
      - 设备连接和管理
      - 实时状态监控
      - 场景和自动化设置
      - 语音控制集成
      - 能源使用分析
      - 安全监控和警报
      - 远程访问
      
      ## 技术实现
      
      系统使用MQTT协议实现设备通信，React构建用户界面，Node.js提供后端服务。项目特别注重系统的安全性和可靠性，实现了端到端加密和故障恢复机制。
      
      ## 技术栈
      
      - React (Web & React Native)
      - Node.js
      - MQTT
      - WebSockets
      - MongoDB
      - Docker
      - AWS IoT Core
    `,
    client: '智能家居创新公司',
    date: '2022年8月',
    url: 'https://example.com/project5'
  },
  {
    id: 'project-6',
    title: '社交媒体分析工具',
    category: 'data',
    tags: ['Python', 'NLP', 'React', 'Data Visualization'],
    thumbnail: 'https://images.unsplash.com/photo-1611162617213-7d7a39e9b1d7?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
    images: [
      'https://images.unsplash.com/photo-1611162617213-7d7a39e9b1d7?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80',
      'https://images.unsplash.com/photo-1584291527935-456e8e2dd734?ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'
    ],
    description: '帮助企业监控和分析社交媒体表现的工具，提供情感分析和竞争对手比较。',
    longDescription: `
      这个社交媒体分析工具使用自然语言处理和机器学习技术，帮助企业理解他们的社交媒体表现和受众反应。工具提供深入的分析和可操作的见解。
      
      ## 主要功能
      
      - 多平台社交媒体数据收集
      - 情感分析和主题提取
      - 受众洞察和人口统计分析
      - 竞争对手比较
      - 趋势识别和预测
      - 自定义报告和仪表板
      - 活动效果跟踪
      
      ## 技术挑战
      
      项目的主要挑战是处理大量非结构化文本数据，并从中提取有意义的见解。我实现了自定义NLP模型，能够准确识别行业特定的术语和情感表达。
      
      ## 技术栈
      
      - Python (数据处理和NLP)
      - NLTK & spaCy
      - TensorFlow
      - React (前端界面)
      - D3.js (数据可视化)
      - Flask API
      - Redis & PostgreSQL
    `,
    client: '数字营销机构',
    date: '2022年5月',
    url: 'https://example.com/project6'
  }
];
